home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga News 95
/
Amiga News 95.iso
/
dpat
/
dpat45
/
english
/
doc_en
< prev
next >
Wrap
Text File
|
1993-10-10
|
17KB
|
1,683 lines
ScreenClose
Isa Screen Close 14/09/93
Syntax
------
Isa Screen Close AC,SC
Parameters
----------
AC = Number of the Amos screen wigh is linked To Intuion screen.
SC = Pointer to the Screen structur.
Function
--------
Close an intuition screen.
Notes
-----
If Pointer and Amos screen number doesn't match each other an error
message is send by Isa extension.
Bug
---
No known.
IDCMP
IDCMP Flags 22/09/93
Syntax
------
F_SIZEVERIFY
F_NEWSIZE
F_REFRESHWINDOW
F_MOUSEBUTTONS
F_MOUSEMOVE
F_GADGETUP
F_GADGETDOWN
F_REQSET
F_MENUPICK
F_CLOSEWINDOW
F_RAWKEY
F_REQVERIFY
F_REQCLEAR
F_MENUVERIFY
F_NEWPREFS
F_DISKINSERTED
F_DISKREMOVED
F_ACTIVEWINDOW
F_INACTIVEWINDOW
F_VANILLAKEY
F_INTUITICKS
Parameters
---------
None.
Function
--------
Each reserved variable is the IDCMP flags (F_ prefix had be add for the
Amos syntax).
Notes
-----
None.
Bugs
----
No known.
F_Largest
F_Largest 16/09/93
Syntax
------
F_largest
Parameters
----------
None.
Function
--------
Return $20000. Must be used to allocate the largest free memory bloc.
Notes
-----
None.
Bugs
----
No known.
F_Chip
F_chip 16/09/93
Syntax
------
F_chip
Parameters
----------
None.
Function
--------
Return 2.Must be used to allocate CHIP memory with the ISa Alloc mem
function.
Notes
-----
None.
Bugs
----
No known.
Createio
Isa Createio 21/09/93
Syntaxe
-------
I = Isa Createio(P,S)
I = Isa Createio(S)
Paramtres
---------
I = Structur Iorequest pointer.
P = Structur message port pointer.
S = Iorequest structur size.
Function
--------
This fuction create aa Iorequest structure for Device interface.
Notes
-----
If yuo use the second syntax a message port will be created, don't forget
to free it !!!
Bugs
----
No known.
AddGadget
Isa AddGadget 01/10/93
Syntax
------
P=Isa Add Gadget(G,W,WP)
Parameters
----------
P = Position of the gadget in gadget list.
G = Gadget structure Pointer.
W = Window structure Pointer.
WP = Wanted positon for the gadget in wondow's gadget list.
Function
--------
Add a gadget to a window.
Notes
-----
None.
Bugs
----
No known.
RefreshGadget
Isa RefreshGadget 01/10/93
Syntax
------
Isa Refresh Gadget G,W,R
Parameters
----------
G = gadget structur pointer.
W = window structur pointer.
R = Requester structur pointer.
Function
--------
Redraw the gadget linked to G.
Notes
-----
None.
Bugs
----
No known.
ReadLfield
Isa ReadLfield 01/10/93
Syntax
------
V=Isa Read Lfiled(P,O)
Parameters
----------
V = Value read.
P = Structur Pointer.
O = Strctur field Offset.
Function
--------
Read a value in a structure field which type is LONG or ULONG.
Notes
-----
This is the same as "V=Leek(P+O)".
Bugs
----
No known.
Wait
Isa Wait 22/09/93
Syntax
------
R = Isa Wait(M)
Parameters
----------
M = Mask For Signal to be waited.
R = Recieved signals.
Function
--------
Perform a multitask Wait.
Notes
-----
None.
Bugs
----
No known.
CloseWindow
Isa Close Window 21/09/93
Syntax
------
Isa Close Window P
Parameters
----------
P = Window structur pointer.
Function
--------
Close then window pointed by P.
Notes
-----
None.
Bugs
----
No known.
SetLfield
Isa SetLfield 01/10/93
Syntax
------
Isa Set Lfiled P,O,V
Parameters
----------
P = Structur Pointer.
O = Strctur field Offset.
V = Value to be poked.
Function
--------
Poke a value in a structure field which type is LONG or ULONG.
Notes
-----
This is the same as "Loke P+O,V".
Bugs
----
No known.
CreatePort
Isa Create Port 21/09/93
Syntax
------
P = Isa Create Port(N$,P)
Parameters
----------
P = Struct message port pointer.
N$ = Port's name.
P = Port's priority.
Function
--------
This function create a new message port.
Notes
-----
If N$ is empty then the port won't be inserted in the public ports list.
Bugs
----
No known.
Disable
Isa Disable 20/09/93
Syntax
------
Isa Disable
Parameters
---------
None.
Function
--------
Disable interupts.
Notes
-----
None.
Bugs
----
No known.
OpenWindow
Isa Open Window 21/09/93
Syntax
------
P = Isa Open Window(X,Y,L,H,F,IDCMP,EC,T$)
Parameters
----------
P = Structure window pointer.
X and Y = Window's upper left corner coordinates.
L = Window's width.
H = Window's height.
F = Flags.
IDCMP =IDCMP flags.
EC = Structure screen pointer.
T$ = Window's Title.
Function
--------
Opens an Intuition screen.
Notes
-----
If you want to open a window in the worbench screen you must set the
EC parameters to 0.
Bugs
----
No known.
ReadBfield
Isa ReadBfield 01/10/93
Syntax
------
V=Isa Read Bfiled(P,O)
Parameters
----------
V = Value read.
P = Structur Pointer.
O = Strctur field Offset.
Function
--------
Read a value in a structure field which type is BYTE or UBYTE.
Notes
-----
This is the same as "V=Peek(P+O)".
Bugs
----
No known.
F_Fast
F_Fast 16/09/93
Syntax
------
F_Fast
Parameters
----------
None.
Function
--------
Return 4. Must be used to allocate Fast memory.
Notes
-----
None.
Bugs
----
No known.
F_Clear
F_Clear 16/09/93
Syntaxe
-------
F_clear
Paramtres
---------
Aucun.
Fonction
--------
Renvoi la valeur $10000. Cette valeur est à passer comme parametre à
Isa Alloc Mem pour resever de la memoire remplit de zéro.
Remarques
---------
Aucune.
Bugs
----
Aucun de connus.
Permit
Isa Permit 14/09/93
Syntax
------
Isa Permit
Parameters
----------
None.
Function
--------
Enable Multitask.
Notes
-----
None.
Bugs
----
No known.
ReplyMsg
Isa Replymsg 22/09/93
Syntax
------
Isa Replymsg P
Parameters
----------
M = Structur message pointer.
Function
--------
Reply to the message pointed by M.
Notes
-----
None.
Bugs
----
No known.
SetBfield
Isa SetBfield 01/10/93
Syntax
------
Isa Set Bfiled P,O,V
Parameters
----------
P = Structur Pointer.
O = Strctur field Offset.
V = Value to be poked.
Function
--------
Poke a value in a structure field which type is BYTE or UBYTE.
Notes
-----
This is the same as "Poke P+O,V".
Bugs
----
No known.
F_Public
F_Largest 16/09/93
Syntax
------
F_largest
Parameters
----------
None
Function
--------
Return 1. Must be used to allocate memory which will be shared by tasks
Notes
-----
None.
Bugs
----
No known.
DelPort
Isa Del Port 21/09/93
Syntax
------
Isa Del Port P
Paramteres
----------
P = Pointer to prot which must be removed.
Fonction
--------
Supprime un message port.
Remarques
---------
If the ports has been inseted in the publics ports list it will be
removed of the list before being free.
Bugs
----
No known.
RemoveGadget
Isa RemoveGadget 01/10/93
Syntax
------
Isa Remove Gadget W,G
Parameters
----------
G = gadget structur pointer.
W = window structur pointer.
Function
--------
Remove the gadget G from the gadgetlist of window W.
Notes
-----
None.
Bugs
----
No known.
SetWfiled
Isa SetWfield 01/10/93
Syntaxe
-------
Isa Set Wfiled P,O,V
Parametres
----------
P = Pointeur sur le debut d'une structure.
O = Offset de la variable a modifier.
V = Nouvelle valeur.
Fonction
--------
Modifie le champ d'une structure de type WORD, UWORD, SHORT ou USHORT.
Remarques
---------
Cela equivaut à faire un "Doke P+O,V".
Bugs
----
Aucun de connus.
Enable
Isa Enable 20/09/93
Syntax
------
Isa Enable
Parameters
---------
None.
Function
--------
Enable interupts.
Notes
-----
None.
Bugs
----
No Known.
Forbid
Isa Forbid 14/09/93
Syntax
------
Isa Forbid
Parameters
----------
None.
Function
--------
Disable multitask.
Notes
-----
None.
Bugs
----
No known.
ActivateWindow
Isa Activate Window 21/09/93
Syntax
------
Isa Activate Window P
Parameters
----------
P = Pointer to a Window structur.
Fonction
--------
Active the window poited by P.
Remarques
---------
None.
Bugs
----
No known.
IntuiScreen
Intui Screen 31/08/93
syntax
------
P = Isa Intui Screen(AS,Titre$)
Parameters
----------
P = Struct screen pointer.
AS = Number of à screen opened with the Screen Open command.
Titre$ = Screen title.
Notes
-----
To see Intuition screen you must perform an Amos to back. All Amos graphic
function works but Amos can't read mouse,joystick and keyboard.
Screen title must end by the 0 ascii code (add Chr$(0) to it).
Bugs
----
No known.
GetMsg
Isa Getmsg 22/09/93
Syntax
------
M = Isa Getmsg(P)
Parameters
----------
M = Structure Message pointer.
P = Structure MessagePort pointer.
Function
--------
Take a message from the message port. This function is to be used after
an Isa Wait.
Notes
-----
None.
Bugs
----
No known.
ReadWfield
Isa ReadWfield 01/10/93
Syntax
------
V=Isa Read Wfiled(P,O)
Parameters
----------
V = Value read.
P = Structur Pointer.
O = Strctur field Offset.
Function
--------
Read a value in a structure field which type is WORD or UWORD.
Notes
-----
This is the same as "V=Deek(P+O)".
Bugs
----
No known.
PutMsg
Isa Putmsg 22/09/93
Syntax
------
Isa Putmsg P,M
Parameters
----------
P = Structur MessagePort pointer.
M = Structur Message Pointer.
Function
--------
Send the message pointed by M to the port pointed by P.
Notes
-----
Known.
Bugs
----
No known.
FreeMem
Isa FreeMem 21/09/93
Syntax
------
Isa FreeMem M
Parameters
----------
M = Pointer.
Function
--------
Free the memory pointed by M.
Notes
-----
Incorrect value for M could crash the Amiga.
Bugs
----
No known.
Allocmem
Isa Alloc Mem 21/09/93
Syntax
------
A = Isa Alloc Mem(T,R)
Parameters
----------
A = Allocted memory Adress.
T = Size of the wanted memrory.
R = Requierment for memory type.
Function
--------
Allocate T byte of memory.
Notes
-----
See F_chip,F_fast,F_clear,F_public et F_largest flags for kwowing of
R possibles values.
Bugs
----
No knonw.
DelIo
Isa Delio 21/09/93
Syntax
------
Isa Delio P
Parameters
----------
P = Pointer to the Iorequest structur you want to free.
Function
--------
Free an Iorequest structur.
Notes
-----
Dont free the messge Port !
Bugs
----
No known.